 
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
thread 'WEAHAC' 

:WEAHAC_B
wait 0 
5@ = 0 

:WEAHAC_16
if 
  5@ == 1 
jf @WEAHAC_3E 
3@ = 22 
4@ = 14387 
6@ = 15 

:WEAHAC_3E
if 
  5@ == 2 
jf @WEAHAC_66 
3@ = 23 
4@ = 30771 
6@ = 15 

:WEAHAC_66
if 
  5@ == 3 
jf @WEAHAC_8E 
3@ = 24 
4@ = 30771 
6@ = 15 

:WEAHAC_8E
if 
  5@ == 4 
jf @WEAHAC_B6 
3@ = 25 
4@ = 14387 
6@ = 15 

:WEAHAC_B6
if 
  5@ == 5 
jf @WEAHAC_DE 
3@ = 26 
4@ = 30771 
6@ = 15 

:WEAHAC_DE
if 
  5@ == 6 
jf @WEAHAC_106 
3@ = 27 
4@ = 30771 
6@ = 15 

:WEAHAC_106
if 
  5@ == 7 
jf @WEAHAC_12E 
3@ = 28 
4@ = 3833 
6@ = 15 

:WEAHAC_12E
if 
  5@ == 8 
jf @WEAHAC_156 
3@ = 29 
4@ = 30771 
6@ = 15 

:WEAHAC_156
if 
  5@ == 9 
jf @WEAHAC_17E 
3@ = 32 
4@ = 14387 
6@ = 15 

:WEAHAC_17E
if 
  5@ == 10 
jf @WEAHAC_1A6 
3@ = 30 
4@ = 30771 
6@ = 15 

:WEAHAC_1A6
if 
  5@ == 11 
jf @WEAHAC_1CE 
3@ = 31 
4@ = 30771 
6@ = 15 

:WEAHAC_1CE
if 
  5@ == 12 
jf @WEAHAC_1F6 
3@ = 33 
4@ = 30771 
6@ = 15 

:WEAHAC_1F6
if 
  5@ == 13 
jf @WEAHAC_21E 
3@ = 34 
4@ = 30771 
6@ = 15 

:WEAHAC_21E
if 
  5@ == 14 
jf @WEAHAC_246 
3@ = 38 
4@ = 2618 
6@ = 15 

:WEAHAC_246
if and
   not 5@ == 9 
   not 5@ == 7 
jf @WEAHAC_2CD 
0@ = 13150904 
0A8E: 1@ = 3@ + 2@ // int 
1@ *= 112 
005A: 0@ += 1@ // (int) 
0@ += 24 
0A8C: write_memory 0@ size 4 value 4@ virtual_protect 0 
0@ = 13150904 
0A8E: 1@ = 3@ + 2@ // int 
1@ *= 112 
005A: 0@ += 1@ // (int) 
0@ += 28 
0A8C: write_memory 0@ size 4 value 6@ virtual_protect 0 

:WEAHAC_2CD
5@ += 1 
  5@ > 14 
jf @WEAHAC_16 
jump @WEAHAC_2F0 
jump @WEAHAC_B 

:WEAHAC_2F0
wait 0 
8@ = 69 

:WEAHAC_2FB
062A: change_float_stat 8@ to 260.0 
8@ += 1 
  8@ > 79 
jf @WEAHAC_2FB 
if 
08FE:   text_box_displayed 
jf @WEAHAC_329 
03E6: remove_text_box 

:WEAHAC_329
jump @WEAHAC_2F0        